.m-share-title{
  border-bottom: 1px dashed #ddd;
  margin: 25px;
  position: relative;
}
.m-share-title h3{
  position: absolute;
  top: -11px;
  background: #fff;
  padding-right: 5px;
}
.m-search .search-ul{
  margin: 20px 0px;
}
.m-search .search-li{
  float:left;
}
.m-search .u-input-label{
  float: left;
  width:95px;
  text-align: right;
}
.m-search .search-li input{
  width:245px;
  height:30px;
}
.m-search .search-li .u-split{
  color: #ddd;
  margin: 0px 5px;
}
.m-search .search-btn{
  text-align: right;
  margin:20px 25px;
}
.m-search .btn-reset{
  border: none;
  background-color: transparent;
  color: #eb4b51;
  margin-right: 20px;
  padding: 0;
  height: 30px;
  line-height: 30px;
}
.m-search .select-box{
  float: left;
}
.m-search .select-box input{
  background: url('/images/down-arrow.png') 220px 50% no-repeat;
}

.m-operate-box .m-checkbox{
    position: absolute;
    left: 20px;
    top: 10px;
}
.m-list-box{
    padding: 0px 20px 20px 50px;
}
.m-list-box .list-share{
    border: 1px solid #ebebeb;
    position: relative;
    margin-top: 20px;
}
.m-list-box .list-share .m-checkbox{
    position: absolute;
    left: -30px;
    top: 10px;
}
.m-list-box .list-share-tit{
    height: 30px;
    line-height: 30px;
    background: #fafafa;
    padding: 0px 20px;
    border-bottom: 1px solid #ebebeb;
}
.m-list-box .list-share-tit a{
  color: #eb4b51;
}
.m-list-box .list-share-con{
    padding:10px 20px;
    position: relative;
}
.m-list-box .list-share-con .info{
  padding: 10px 20px;
  position: relative;
}
.m-list-box .list-share-con .opera{
  text-align: center;
  position: absolute;
  right: 50px;
  top: 50%;
  margin-top: -40px;
}
.m-list-box .list-share-con .opera a{
  color: #eb4b51;
}
